package io.renren.modules.advertiser.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 广告主
 * 
 * @author haijun.zhang
 * @email haijun917@qq.com
 * @date 2018-08-09 11:33:53
 */
@TableName("tb_advertiser")
public class AdvertiserEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Integer id;
	/**
	 * 
	 */
	private Integer sspChannelId;
	/**
	 * 
	 */
	private Integer dspChannelId;
	/**
	 * 
	 */
	private String dspApiDomain;
	/**
	 * 
	 */
	private String getOffersUri;
	/**
	 *
	 */
	private String requestLimit;
	/**
	 * 
	 */
	private String userName;
	/**
	 * 
	 */
	private String key;
	/**
	 * 
	 */
	private String trackingUrl;
	/**
	 * 
	 */
	private String status;
	/**
	 * 
	 */
	private Integer capIntervalLimit;
	/**
	 * 
	 */
	private Date createDate;
	/**
	 * 
	 */
	private Date updateTime;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：
	 */
	public void setSspChannelId(Integer sspChannelId) {
		this.sspChannelId = sspChannelId;
	}
	/**
	 * 获取：
	 */
	public Integer getSspChannelId() {
		return sspChannelId;
	}
	/**
	 * 设置：
	 */
	public void setDspChannelId(Integer dspChannelId) {
		this.dspChannelId = dspChannelId;
	}
	/**
	 * 获取：
	 */
	public Integer getDspChannelId() {
		return dspChannelId;
	}
	/**
	 * 设置：
	 */
	public void setDspApiDomain(String dspApiDomain) {
		this.dspApiDomain = dspApiDomain;
	}
	/**
	 * 获取：
	 */
	public String getDspApiDomain() {
		return dspApiDomain;
	}
	/**
	 * 设置：
	 */
	public void setGetOffersUri(String getOffersUri) {
		this.getOffersUri = getOffersUri;
	}
	/**
	 * 获取：
	 */
	public String getGetOffersUri() {
		return getOffersUri;
	}
	/**
	 * 设置：
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}
	/**
	 * 获取：
	 */
	public String getUserName() {
		return userName;
	}
	/**
	 * 设置：
	 */
	public void setKey(String key) {
		this.key = key;
	}
	/**
	 * 获取：
	 */
	public String getKey() {
		return key;
	}
	/**
	 * 设置：
	 */
	public void setTrackingUrl(String trackingUrl) {
		this.trackingUrl = trackingUrl;
	}
	/**
	 * 获取：
	 */
	public String getTrackingUrl() {
		return trackingUrl;
	}
	/**
	 * 设置：
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * 获取：
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * 设置：
	 */
	public void setCapIntervalLimit(Integer capIntervalLimit) {
		this.capIntervalLimit = capIntervalLimit;
	}
	/**
	 * 获取：
	 */
	public Integer getCapIntervalLimit() {
		return capIntervalLimit;
	}
	/**
	 * 设置：
	 */
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	/**
	 * 获取：
	 */
	public Date getCreateDate() {
		return createDate;
	}
	/**
	 * 设置：
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：
	 */
	public Date getUpdateTime() {
		return updateTime;
	}

	public String getRequestLimit() {
		return requestLimit;
	}

	public void setRequestLimit(String requestLimit) {
		this.requestLimit = requestLimit;
	}

	@Override
	public String toString() {
		return "AdvertiserEntity{" +
				"id=" + id +
				", sspChannelId=" + sspChannelId +
				", dspChannelId=" + dspChannelId +
				", dspApiDomain='" + dspApiDomain + '\'' +
				", getOffersUri='" + getOffersUri + '\'' +
				", requestLimit='" + requestLimit + '\'' +
				", userName='" + userName + '\'' +
				", key='" + key + '\'' +
				", trackingUrl='" + trackingUrl + '\'' +
				", status='" + status + '\'' +
				", capIntervalLimit=" + capIntervalLimit +
				", createDate=" + createDate +
				", updateTime=" + updateTime +
				'}';
	}
}
